/***********************************************************************
 * Module:  Journaliste.java
 * Author:  p1102040
 * Purpose: Defines the Class Journaliste
 ***********************************************************************/

package gestionVip;

import java.util.*;

/** @pdOid d0611c93-206c-46d5-92b8-4d148a98f17a */
public class Journaliste extends Vip {
   private int idJournaliste;
   private String typeMedia;
   private String agence;

    public Journaliste(int idJournaliste, String typeMedia, String agence, String nom, String prenom, int age, String nationnalite, Object photo, String type, int qa, String compagnon) {
        super(idJournaliste, nom, prenom, age, nationnalite, photo, type, qa, compagnon);
        this.idJournaliste = idJournaliste;
        this.typeMedia = typeMedia;
        this.agence = agence;
    }
   
   /** @pdOid 0736ee51-a82a-49cc-9fe0-7426f8fd1447 */
   
   
   public void modifierFiche() {
      // TODO: implement
   }
   
   /** @pdOid b62f25ac-0705-431c-8907-b0785ff30009 */
   public int getIdJournaliste() {
      return idJournaliste;
   }
   
   /** @param newIdJournaliste
    * @pdOid c88bc7af-86ad-4043-a03c-efcf35dde42e */
   public void setIdJournaliste(int newIdJournaliste) {
      idJournaliste = newIdJournaliste;
   }
   
   /** @pdOid 1de20e88-e511-4f34-9831-519d6d20f2e0 */
   public String getTypeMedia() {
      return typeMedia;
   }
   
   /** @param newTypeMedia
    * @pdOid 17aae2aa-4b16-4125-95cc-98818a20a0e2 */
   public void setTypeMedia(String newTypeMedia) {
      typeMedia = newTypeMedia;
   }
   
   /** @pdOid fd836c59-343a-4fcb-906a-b7ff0d915c20 */
   public String getAgence() {
      return agence;
   }
   
   /** @param newAgence
    * @pdOid 0a79ac6c-242c-44df-aa8f-323a2b4a7edb */
   public void setAgence(String newAgence) {
      agence = newAgence;
   }

}